Unigraphics. Справочник по интерфейсу пользователя

       

Optimize 1xN Goal Seek [Оптимизация 1xN]


Опция Optimize 1xN предназначена для решения оптимизационных задач, в которых целевая функция зависит от нескольких переменных. Например, функция прочности или веса, зависящая от множества размерных параметров и толщины. С помощью опции Optimize 1xN Вы можете наложить ограничения на исходные параметры (толщина, размеры) и задать целевую функцию для минимизации веса или максимизации прочности. Если Вы хотите одновременно минимизировать вес и максимизировать прочность [многокритериальная задача], то Вам все равно придется задать одну целевую функцию, выражающую усредненное значение веса и прочности.

Если в диалоговом окне Setup UG Goal Seek (Options—>Setup Goal Seek) Вы указали метод Optimize 1xN, то при выборе Tools—>Goal Seek появится диалоговое окно, показанное выше. Вы должны ввести в диалоговое окно адреса ячеек аргументов, ограничения и адрес ячейки целевой функции. В поле Variable Cell(s) Вы можете ввести до 10 адресов ячеек аргументов, разделенных запятыми (например, A10,B12,C15). Аналогично Вы можете ввести несколько значений, разделенных запятыми, в поля Start Point(s), Min Bound(s), Max Bound(s). Если поля Min Bound(s) и Max Bound(s) пустые, то ограничения для значений переменных отсутствуют. Если для одних аргументов Вы хотите задать ограничение, а для других - нет, пользуйтесь следующим форматом записи: "0.0,1.0,,,,2.0" [для параметров 3, 4, 5 ограничение на задано]. По умолчанию программа оптимизации минимизирует целевую функцию.

Программа оптимизации ищет локальный минимум целевой функции в некоторой области определения аргументов, заданной набором ограничений. Поскольку целевая функция может иметь несколько локальных минимумов, результат оптимизации зависит от выбора начального приближения, заданного в поле Start Point(s).

Для опции Optimize 1xN требуется следующая информация:





Содержание раздела